body{
	margin:0px;
}
a:link,a:visited{
 text-decoration:none;
 color:#006
}
a:hover{
 text-decoration:underline;
 color:#0033CC
}
.cor_red{
        color:red;
}
.cor_blue{
        color:blue;
}
.add_bg_g{
        background: url('../../images/button_g.png') no-repeat;
        color: #FFFFFF;
        cursor: pointer;
        height: 25px;
        line-height: 25px;
        text-align: center;
        width: 64px;
        border:none;
}
.close{
        background: url('../../images/close.png') no-repeat;
        color: #FFFFFF;
        cursor: pointer;
        height: 24px;
        line-height: 24px;
        text-align: center;
        width: 24px;
        border:none;
        float:right;
}
FORM LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 100px; COLOR: #333; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.msg {position:absolute;top:50%;left:50%;margin-left:-100px;margin-top:-50px;padding:15px;background:#FFFFE0 url("BoxOver_bd.png") repeat-x left bottom;border-top:1px solid #EBEBA9;border-left:1px solid #EBEBA9;border-right:1px solid #C3C370;border-bottom:1px solid #C3C370;text-align:center;color:#f00;}
.headbody{
 background:url('HeadBack.jpg')
}
.headmain{
 height:70px;
 border-bottom:1px solid #000066;
}
.menuBody{
 background:url('menuB.png') repeat-x;
 text-align:left;  
 overflow-y:auto;
 overflow-x:auto;
 margin:0;
}
.menuUL{
 list-style:none;
 margin:0;
 padding:1px 0 0 4px;
/*  background:url('pic.png') no-repeat right 0;*/
  height:94px;
}
.menuUL li{
	float:left;
	margin-right:3px;
}
.menuA:link,.menuA:visited{
 display:block;
 background:no-repeat -105px -1px;
 background-image:url('menubutton.gif');
 _background-image:url('menubutton.gif');
 font-size:12px;
 color:#2C3E67;
 text-decoration:none;
 	width:86px;
	height:71px;
	overflow:hidden;
	text-align:center;
padding-top:16px;
}

.menuA:hover{
 background:no-repeat -208px -1px;
 background-image:url('menubutton.png');
 _background-image:url('menubutton.gif');
 color:#2C3E67;
 text-decoration:none;
}

.menuAS:link,.menuAS:visited{
 display:block;
 background:no-repeat -5px -1px;
 background-image:url('menubutton.png');
 _background-image:url('menubutton.gif');
 font-size:12px;
 color:#2C3E67;
 text-decoration:none;
 	width:86px;
	height:71px;
	overflow:hidden;
		text-align:center;
padding-top:16px;
}

.ContentBody{
 margin:10px;
}
.MainDiv{} 
.MenuIcon{
display:block;
margin:auto;
width:32px;
height:32px;
margin-bottom:3px;
background-repeat:no-repeat;
}
.icon0{
	background-image:url(icon0.png);
	_background-image:url(icon0.gif);
}

.icon1{
	background-image:url(icon1.png);
	_background-image:url(icon1.gif);
}
.icon2{
	background-image:url(icon2.png);
	_background-image:url(icon2.gif);
}
.icon3{
	background-image:url(icon3.png);
	_background-image:url(icon3.gif);
}
.icon4{
	background-image:url(icon4.png);
	_background-image:url(icon4.gif);
}
.icon5{
	background-image:url(icon5.png);
	_background-image:url(icon5.gif);
}
.icon6{
	background-image:url(icon6.png);
	_background-image:url(icon6.gif);
}
.icon7{
	background-image:url(icon7.png);
	_background-image:url(icon7.gif);
}
.icon8{
	background-image:url(icon8.png);
	_background-image:url(icon8.gif);
}
.icon9{
	background-image:url(icon9.gif);
	_background-image:url(icon9.gif);
}
.icon10{
	background-image:url(icon10.png);
	_background-image:url(icon10.gif);
}

.icon11{
	background-image:url(icon11.png);
	_background-image:url(icon11.gif);
}


.CTitle{
	background:#3E70A6 url(title.png);
	padding:5px;
	text-align:left;
	color:#2C3E67;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #9EA9C5
}
.CContent{
	border: 1px solid #9EA9C5;
/*	background:#fff url(s.png) repeat-x;*/
	background-position-y:28px;
}
.CPanel{
 padding:5px;
 font-size:14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
legend{
	color: #2c3e67;
	font-weight:bold;
font-size:12px;
}
fieldset{
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-left:10px;
	margin-right:10px;
    margin-bottom: 30px;
    padding: 10px;
}
fieldset div{
 padding:0px;
}
fieldset td {
font-size:12px;
}
.shuom{
 padding:0px;
 color:#999;
 font-size:11px;
}
select{font-size:12px;}
input.text{
 border:1px solid #4f6480;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;height:18px;width: 300px;
}
/**button{background:#fff;border:1px solid #999;padding:2px 2px 0px 2px;margin:4px;border-width:1px 2px 1px 2px;}**/
button{
 background:#fff url(button.png);border:1px solid #9EA9C5;padding:2px 2px 0px 2px;margin:4px;
}
.input {
	border:1px solid #CCCCCC;
	height:16px;
}
input{
	border:1px solid #98BBD7;
	background:#EFF6FB;
}
input , select , textarea , option {vertical-align:middle;font-family : tahoma, verdana, 宋体, fantasy; font-size:12px; color : #000000;} 
textarea{ border:1px solid #4f6480;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.SubMenu{
	padding: 4px;
	border-bottom: 1px solid #003366;
	margin:-5px -5px 2px -5px;
	background-color: #E6EBF7;
}
.SubButton{
    margin-top: 6px;
	padding: 4px;
	text-align:center;
}	
.TDHead{
/* background:url(M.jpg);*/
  border-bottom:1px solid #999;
  height:16px;
  font-weight:bold;
}
.TablePanel{
 border:1px solid #999
}
.TablePanel td{font-size:12px;}
.alertTxt{background:#FFCC00 url('aM.gif');padding:8px 6px 8px 6px !important;padding:8px 6px 8px 6px;font-weight:bold;font-size:14px;}
.textFlow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap }
#msgInfo{margin-bottom:8px;height:33px;top:80px;position:absolute;text-align:center;width:100%;}
#chk_idAll {height:100%;overflow-x:hidden;overflow-y:scroll;}
  /*---主内容页数--*/
  .pageContent{margin:0 auto;padding:3px;text-align:left;height:16px;font-size:12px;} 
  .NavTitle{float:left;font-weight:bold;}
  .page{padding-right:5px;height:18px;}
  .page ul{list-style:none;margin:0px;padding:0px} 
  .page ul li{float:left;padding:0px 3px 0px 3px;} 
  .page ul li.PageL {width:9px;height:16px;}
  .page ul li.PageR {width:9px;height:16px;}
  .PageLbutton{background:url('BttnLeft.gif') 0px 0px;width:9px;height:16px;display:block;}
  .PageRbutton{background:url('BttnRight.gif') 0px 0px;width:9px;height:16px;display:block;}

  /*---Skin Viewer---*/
  .selectskin{margin:5px;padding:6px;border:1px solid #4d3a22;background:#ffffce;height:100px}
  .unselectskin{margin:5px;padding:6px;border:1px solid #fff;height:100px}
  .skinimg{width:100px;height:100px;float:left;margin-right:6px;border:1px solid #ccc}
  .skinDes{line-height:150%;margin-bottom:12px;}
  .cskin{position: absolute;margin-left:74px !important;margin-left:-34px;margin-top:-12px !important;margin-top:-14px}
  
  .msgDiv{margin:4px;}
  .msgDiv .item{width:auto !important;width:100%;border:1px solid #D6DEF1;margin-bottom:8px;}
  .msgDiv .title{padding:4px;background:#E6EBF7;border-bottom:1px solid #AAC1E6;}
  .msgDiv .title .date{font-size:10px;color:#666}
  .msgDiv .title img{margin:0px 4px -3px 1px;}
  .msgDiv .blogTitle{float:right;margin-top:3px;background:url(BttnRight.gif) -2px right no-repeat;padding-right:12px}
  .msgDiv .content{padding:3px 5px 3px 3px !important;padding:0px}
  .msgDiv .contentTB{padding:4px;line-height:150%;word-break:break-all;overflow:hidden}
  .msgDiv .reply{padding:0px;background:#F3F5FC;width:auto !important;width:100%;}
  .msgDiv .reply h5{padding-top:2px;padding-left:3px;border-bottom:1px solid #DAE1F3;margin:0px;font-size:12px}
  .msgDiv .reply h5 .tip{color:#f00;font-weight:100;margin-left:5px;}
  .msgDiv textarea{width:100%;margin:auto !important;background:transparent;margin:3px;padding:1px;border:0px solid #fff;cursor:pointer;height:33px;overflow:hidden;line-height:140% !important;line-height:130%}
  /*css for question and exam edit by wyouyu*/
  .main_box{
          width:100%;
          padding:0;
          margin:0;
  }
  .main_box .menu_list{
          width:330px;
          margin:0 auto;
          margin-top:20px;
  }
  .main_box .menu_list li{
          width:150px;
          float:left;
          background: #3E70A6;
          font-size: 15px;
          font-weight: bold;
          height:30px;
          margin-top:20px;
          margin-left: 15px;
          text-align: center;
          line-height: 30px;
  }
  /*question list css by wyouyu*/
  .question_list tbody td{
          text-align: center;
          height:30px;
  }
  .submenu_b{
          border-top:1px solid #003366;
          margin-top: 5px;
  }
  .submenu_t{
          border-bottom:1px solid #003366;
          margin-bottom: 5px;
  }
  .submenu_b li{
          float: left;
          height:35px;
          line-height: 35px;
          padding-left: 5px;
          
  }
  .submenu_t li{
          float: left;
          height:35px;
          line-height: 35px;
          padding-left: 5px;
  }
  /*create question db by wyouyu*/
  .question_db{
          width:350px;
          margin:0 auto;
  }
  .question_db thead td{
          text-align: center;
          height:40px;
          line-height: 40px;
          background: #FFFFFF;
  }
  /*add question */
  .add_question_box{
          width:800px;
          margin:0 auto;
  }
  .add_question_box tr td{
          padding-top:8px;
          padding-left:5px;
          padding-bottom: 5px;
  }
  .add_question_box td{
          border-bottom:#CCCCCC 1px dotted;
  }
  .add_question_box  .t_underline{
          text-decoration: underline;
  }
  /*add  questions from db**/
  .question_select_box{
          width:500px;
          position:absolute;
          top:200px;
          left:400px;
          display:none;
  }
  .question_select_box .select_tijian{
          background:#6DAADA;
          padding:8px;
  }
  .question_select_box .select_tijian h1{
          font-size: 14px;
          text-align: center;
          border-bottom:1px solid #666;
          margin-bottom: 5px;
          height:30px;
  }
  .question_select_box .select_question_list{
          border-left:1px solid #666;
          border-right:1px solid #666;
          border-bottom:1px solid #666;
          background: #FFFFE0;
  }
  .question_select_box .select_question_list td{
          text-align: left;
  }
  .question_select_box .select_question_list td.center{
          text-align: center;
          border-top:1px solid #666;
          
  }
  .question_select_box .select_question_list input{
        background: url('../../images/button_y.png') no-repeat;
        color: #FFFFFF;
        cursor: pointer;
        height: 25px;
        line-height: 25px;
        text-align: center;
        width: 64px;
        border:none;
  }
  .question_select_box  .shaixuan{
        background: url('../../images/button_g.png') no-repeat;
        color: #FFFFFF;
        cursor: pointer;
        height: 25px;
        line-height: 25px;
        text-align: center;
        width: 64px;
        border:none;
  }
  .top_descript{
      width:700px;
      margin: 0 auto;
      border:1px #666 solid;
      font-weight:bold;
      padding:8px 0 8px 15px;
  }